package com.bdth.weget.home.service;

import com.baomidou.mybatisplus.service.IService;
import com.bdth.weget.common.Pagination;
import com.bdth.weget.home.entity.Depart;

import java.util.List;
import java.util.Map;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author LGP
 * @since 2019-04-02
 */
public interface DepartService extends IService<Depart> {
    Pagination<Depart> pageLists(Pagination<Depart> pagination, Map<String, Object> param);
    String maxCode(Integer pid);
    List<Depart> getAllList();
    List<Map<String,Object>> getDepartTree(Map<String, Object> query);
    List<Map<String,Object>> departTree(Map<String, Object> query);
    //获取ID下所有单位ID，用逗号隔开
    String getDepartIds(Integer departid);
}
